receive a stroke of luck - Spanisch Englisch Wörterbuch